常用 Sequelize command


Posted by Rich on 2021-09-17

npm install --save-dev sequelize-cli //安裝 sequelize-cli
npx sequelize-cli init //初始化
npx sequelize-cli model:generate --name User --attributes firstName:string,lastName:string,email:string //創建 migrations 和 models
npx sequelize-cli db:migrate // 跑 migrations
npx sequelize-cli db:migrate:undo // 取消上一次跑的 migrations
npx sequelize-cli db:migrate:undo:all //取消全部 
npx sequelize-cli db:migrate:undo:all --to XXXXXXXXXXXXXX-create-posts.js //(也可以指定特定的 migrations 去取消)
npx sequelize-cli seed:generate --name demo-user // 做個種子
npx sequelize-cli db:seed:all // 跑種子
npx sequelize-cli db:seed:undo // 取消上次跑的種子
npx sequelize-cli db:seed:undo:all // 取消全部的種子

目前常用的 來源










Related Posts

Python Table Manners - 測試 (一)

Python Table Manners - 測試 (一)

methods、computed與watch的不同

methods、computed與watch的不同

Android 不負責任系列 - Jetpack 組件、MVVM 架構,簡稱 AAC、整潔架構(Clean Architecture) 的領域層(Domain Layer) UseCase 介紹

Android 不負責任系列 - Jetpack 組件、MVVM 架構,簡稱 AAC、整潔架構(Clean Architecture) 的領域層(Domain Layer) UseCase 介紹


Comments